[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Index: S

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

Index Entry Section

S
`s' in constraint16.6.1 Simple Constraints
save_stack_block instruction pattern16.7 Standard Pattern Names For Generation
save_stack_function instruction pattern16.7 Standard Pattern Names For Generation
save_stack_nonlocal instruction pattern16.7 Standard Pattern Names For Generation
saveable_obstack17.11 Addressing Modes
scalars, returned as values17.7.7 How Scalar Function Values Are Returned
scanf, and constant strings7.6 Incompatibilities of GCC
SCCS_DIRECTIVE17.19 Miscellaneous Parameters
SCHED_GROUP_P15.4 Flags in an RTL Expression
scheduler, experimental3. Installing GNU CC
scheduling, delayed branch14. Passes and Files of the Compiler
scheduling, instruction14. Passes and Files of the Compiler
scheduling, instruction14. Passes and Files of the Compiler
SCmode15.5 Machine Modes
scond instruction pattern16.7 Standard Pattern Names For Generation
scope of a variable length array4.14 Arrays of Variable Length
scope of declaration7.9 Disappointments and Misunderstandings
scope of external declarations7.6 Incompatibilities of GCC
scratch15.7 Registers and Memory
scratch operands15.7 Registers and Memory
scratch, RTL sharing15.18 Structure Sharing Assumptions
SDB_ALLOW_FORWARD_REFERENCES17.17.5 Macros for SDB and DWARF Output
SDB_ALLOW_UNKNOWN_REFERENCES17.17.5 Macros for SDB and DWARF Output
SDB_DEBUGGING_INFO17.17.5 Macros for SDB and DWARF Output
SDB_DELIM17.17.5 Macros for SDB and DWARF Output
SDB_GENERATE_FAKE17.17.5 Macros for SDB and DWARF Output
search path2.12 Options for Directory Search
second include path2.9 Options Controlling the Preprocessor
SECONDARY_INPUT_RELOAD_CLASS17.6 Register Classes
SECONDARY_MEMORY_NEEDED17.6 Register Classes
SECONDARY_MEMORY_NEEDED_MODE17.6 Register Classes
SECONDARY_MEMORY_NEEDED_RTX17.6 Register Classes
SECONDARY_OUTPUT_RELOAD_CLASS17.6 Register Classes
SECONDARY_RELOAD_CLASS17.6 Register Classes
section function attribute4.23 Declaring Attributes of Functions
section variable attribute4.29 Specifying Attributes of Variables
SELECT_CC_MODE17.12 Condition Code Status
SELECT_RTX_SECTION17.14 Dividing the Output into Sections (Texts, Data, ...)
SELECT_SECTION17.14 Dividing the Output into Sections (Texts, Data, ...)
separate directory, compilation in3.3 Compilation in a Separate Directory
sequence15.13 Side Effect Expressions
sequential consistency on 88k2.14.11 M88K Options
set15.13 Side Effect Expressions
set_attr16.15.3 Assigning Attribute Values to Insns
set_attr_alternative16.15.3 Assigning Attribute Values to Insns
SET_DEFAULT_DECL_ATTRIBUTES17.19 Miscellaneous Parameters
SET_DEFAULT_TYPE_ATTRIBUTES17.19 Miscellaneous Parameters
SET_DEST15.13 Side Effect Expressions
SET_SRC15.13 Side Effect Expressions
setjmp4.34.1 Defining Global Register Variables
setjmp incompatibilities7.6 Incompatibilities of GCC
SETUP_FRAME_ADDRESSES17.7.1 Basic Stack Layout
SETUP_INCOMING_VARARGS17.8 Implementing the Varargs Macros
SFmode15.5 Machine Modes
shared strings7.6 Incompatibilities of GCC
shared VMS run time system11.3 Other VMS Issues
SHARED_BSS_SECTION_ASM_OP17.14 Dividing the Output into Sections (Texts, Data, ...)
SHARED_SECTION_ASM_OP17.14 Dividing the Output into Sections (Texts, Data, ...)
sharing of RTL components15.18 Structure Sharing Assumptions
shift15.8 RTL Expressions for Arithmetic
SHIFT_COUNT_TRUNCATED17.19 Miscellaneous Parameters
SHORT_IMMEDIATES_SIGN_EXTEND17.19 Miscellaneous Parameters
SHORT_TYPE_SIZE17.4 Layout of Source Language Data Types
sibcall_epilogue instruction pattern16.7 Standard Pattern Names For Generation
side effect in ?:4.9 Conditionals with Omitted Operands
side effects, macro argument4.1 Statements and Declarations in Expressions
side effects, order of evaluation7.12 Certain Changes We Don't Want to Make
sign_extend15.11 Conversions
sign_extract15.10 Bit Fields
sign_extract, canonicalization of16.11 Canonicalization of Instructions
signature5.7 Type Abstraction using Signatures
signature in C++, advantages5.7 Type Abstraction using Signatures
signature member function default implementation5.7 Type Abstraction using Signatures
signatures, C++5.7 Type Abstraction using Signatures
signed and unsigned values, comparison warning2.6 Options to Request or Suppress Warnings
signed division15.8 RTL Expressions for Arithmetic
signed maximum15.8 RTL Expressions for Arithmetic
signed minimum15.8 RTL Expressions for Arithmetic
SIGNED_CHAR_SPEC17.1 Controlling the Compilation Driver, `gcc'
SImode15.5 Machine Modes
simple constraints16.6.1 Simple Constraints
simplifications, arithmetic14. Passes and Files of the Compiler
sin2.4 Options Controlling C Dialect
SIZE_TYPE17.4 Layout of Source Language Data Types
sizeof4.7 Referring to a Type with typeof
SLOW_BYTE_ACCESS17.13 Describing Relative Costs of Operations
SLOW_UNALIGNED_ACCESS17.13 Describing Relative Costs of Operations
SLOW_ZERO_EXTEND17.13 Describing Relative Costs of Operations
SMALL_REGISTER_CLASSES17.6 Register Classes
smaller data references2.14.10 M32R/D Options
smaller data references (88k)2.14.11 M88K Options
smaller data references (MIPS)2.14.14 MIPS Options
smaller data references (PowerPC)2.14.12 IBM RS/6000 and PowerPC Options
smax15.8 RTL Expressions for Arithmetic
smaxm3 instruction pattern16.7 Standard Pattern Names For Generation
smin15.8 RTL Expressions for Arithmetic
sminm3 instruction pattern16.7 Standard Pattern Names For Generation
smulm3_highpart instruction pattern16.7 Standard Pattern Names For Generation
SPARC options2.14.3 SPARC Options
specified registers4.34 Variables in Specified Registers
specifying compiler version and target machine2.13 Specifying Target Machine and Compiler Version
specifying hardware config2.14 Hardware Models and Configurations
specifying machine version2.13 Specifying Target Machine and Compiler Version
specifying registers for local variables4.34.2 Specifying Registers for Local Variables
speed of instructions17.13 Describing Relative Costs of Operations
splitting instructions16.14 Defining How to Split Instructions
sqrt2.4 Options Controlling C Dialect
sqrt15.8 RTL Expressions for Arithmetic
sqrtm2 instruction pattern16.7 Standard Pattern Names For Generation
square root15.8 RTL Expressions for Arithmetic
sscanf, and constant strings7.6 Incompatibilities of GCC
stack arguments17.7.5 Passing Function Arguments on the Stack
stack checks (29k)2.14.5 AMD29K Options
stack frame layout17.7.1 Basic Stack Layout
STACK_BOUNDARY17.3 Storage Layout
STACK_CHECK_BUILTIN17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_FIXED_FRAME_SIZE17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_MAX_FRAME_SIZE17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_MAX_VAR_SIZE17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_PROBE_INTERVAL17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_PROBE_LOAD17.7.2 Specifying How Stack Checking is Done
STACK_CHECK_PROTECT17.7.2 Specifying How Stack Checking is Done
STACK_DYNAMIC_OFFSET17.7.1 Basic Stack Layout
STACK_DYNAMIC_OFFSET and virtual registers15.7 Registers and Memory
STACK_GROWS_DOWNWARD17.7.1 Basic Stack Layout
STACK_PARMS_IN_REG_PARM_AREA17.7.5 Passing Function Arguments on the Stack
STACK_POINTER_OFFSET17.7.1 Basic Stack Layout
STACK_POINTER_OFFSET and virtual registers15.7 Registers and Memory
STACK_POINTER_REGNUM17.7.3 Registers That Address the Stack Frame
STACK_POINTER_REGNUM and virtual registers15.7 Registers and Memory
stack_pointer_rtx17.7.3 Registers That Address the Stack Frame
STACK_REGS17.5.5 Registers That Form a Stack
STACK_SAVEAREA_MODE17.3 Storage Layout
STACK_SIZE_MODE17.3 Storage Layout
stage13. Installing GNU CC
standard pattern names16.7 Standard Pattern Names For Generation
STANDARD_EXEC_PREFIX17.1 Controlling the Compilation Driver, `gcc'
STANDARD_INCLUDE_COMPONENT17.1 Controlling the Compilation Driver, `gcc'
STANDARD_INCLUDE_DIR17.1 Controlling the Compilation Driver, `gcc'
STANDARD_STARTFILE_PREFIX17.1 Controlling the Compilation Driver, `gcc'
start files3.4.3 Tools and Libraries for a Cross-Compiler
STARTFILE_SPEC17.1 Controlling the Compilation Driver, `gcc'
STARTING_FRAME_OFFSET17.7.1 Basic Stack Layout
STARTING_FRAME_OFFSET and virtual registers15.7 Registers and Memory
statements inside expressions4.1 Statements and Declarations in Expressions
static data in C++, declaring and defining7.10.1 Declare and Define Static Members
STATIC_CHAIN17.7.3 Registers That Address the Stack Frame
STATIC_CHAIN_INCOMING17.7.3 Registers That Address the Stack Frame
STATIC_CHAIN_INCOMING_REGNUM17.7.3 Registers That Address the Stack Frame
STATIC_CHAIN_REGNUM17.7.3 Registers That Address the Stack Frame
`stdarg.h' and register arguments17.7.6 Passing Arguments in Registers
`stdarg.h' and RT PC2.14.13 IBM RT Options
storage layout17.3 Storage Layout
STORE_FLAG_VALUE17.19 Miscellaneous Parameters
`store_multiple' instruction pattern16.7 Standard Pattern Names For Generation
storem bug (29k)2.14.5 AMD29K Options
strcmp2.4 Options Controlling C Dialect
strcpy2.4 Options Controlling C Dialect
strcpy17.3 Storage Layout
strength-reduction14. Passes and Files of the Compiler
STRICT_ALIGNMENT17.3 Storage Layout
STRICT_ARGUMENT_NAMING17.8 Implementing the Varargs Macros
strict_low_part15.12 Declarations
strict_memory_address_p17.11 Addressing Modes
string constants7.6 Incompatibilities of GCC
string constants vs newline2.4 Options Controlling C Dialect
STRIP_NAME_ENCODING17.14 Dividing the Output into Sections (Texts, Data, ...)
strlen2.4 Options Controlling C Dialect
strlenm instruction pattern16.7 Standard Pattern Names For Generation
STRUCT_VALUE17.7.8 How Large Values Are Returned
STRUCT_VALUE_INCOMING17.7.8 How Large Values Are Returned
STRUCT_VALUE_INCOMING_REGNUM17.7.8 How Large Values Are Returned
STRUCT_VALUE_REGNUM17.7.8 How Large Values Are Returned
structure passing (88k)2.14.11 M88K Options
structure value address17.7.8 How Large Values Are Returned
STRUCTURE_SIZE_BOUNDARY17.3 Storage Layout
structures7.6 Incompatibilities of GCC
structures, constructor expression4.19 Constructor Expressions
structures, returning13. Interfacing to GCC Output
stupid register allocation14. Passes and Files of the Compiler
subm3 instruction pattern16.7 Standard Pattern Names For Generation
submodel options2.14 Hardware Models and Configurations
subreg15.7 Registers and Memory
subreg and `/s'15.4 Flags in an RTL Expression
subreg and `/u'15.4 Flags in an RTL Expression
subreg, in strict_low_part15.12 Declarations
subreg, special reload handling15.7 Registers and Memory
SUBREG_PROMOTED_UNSIGNED_P15.4 Flags in an RTL Expression
SUBREG_PROMOTED_VAR_P15.4 Flags in an RTL Expression
SUBREG_REG15.7 Registers and Memory
SUBREG_WORD15.7 Registers and Memory
subscripting4.16 Non-Lvalue Arrays May Have Subscripts
subscripting and function values4.16 Non-Lvalue Arrays May Have Subscripts
subtype polymorphism, C++5.7 Type Abstraction using Signatures
SUCCESS_EXIT_CODE18. The Configuration File
suffixes for C++ source2.3 Compiling C++ Programs
Sun installation3.5 Installing GNU CC on the Sun
SUPPORTS_ONE_ONLY17.16.4 Output and Generation of Labels
SUPPORTS_WEAK17.16.4 Output and Generation of Labels
suppressing warnings2.6 Options to Request or Suppress Warnings
surprises in C++7.10 Common Misunderstandings with GNU C++
SVr42.14.11 M88K Options
SWITCH_CURTAILS_COMPILATION17.1 Controlling the Compilation Driver, `gcc'
SWITCH_TAKES_ARG17.1 Controlling the Compilation Driver, `gcc'
SWITCHES_NEED_SPACES17.1 Controlling the Compilation Driver, `gcc'
symbol_ref15.6 Constant Expression Types
symbol_ref and `/u'15.4 Flags in an RTL Expression
symbol_ref and `/v'15.4 Flags in an RTL Expression
symbol_ref, RTL sharing15.18 Structure Sharing Assumptions
SYMBOL_REF_FLAG15.4 Flags in an RTL Expression
SYMBOL_REF_FLAG, in ENCODE_SECTION_INFO17.14 Dividing the Output into Sections (Texts, Data, ...)
SYMBOL_REF_USED15.4 Flags in an RTL Expression
symbolic label15.18 Structure Sharing Assumptions
syntax checking2.6 Options to Request or Suppress Warnings
synthesized methods, warning2.5 Options Controlling C++ Dialect
sys_siglist18. The Configuration File
SYSTEM_INCLUDE_DIR17.1 Controlling the Compilation Driver, `gcc'

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by GCC Administrator on March, 17 2001 using texi2html